Package com.cisco.pt.ipc.sim.impl
Class DHCPPoolLeaseImpl
java.lang.Object
com.cisco.pt.ipc.impl.IPCDataImpl
com.cisco.pt.ipc.sim.impl.DHCPPoolLeaseImpl
- All Implemented Interfaces:
IPCData,DHCPPoolLease
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected IPAddressprotected longprotected MACAddressprotected String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionlonggetPort()voidread(EncodedBuffer buffer) Reads this object from an EncodedBuffer of raw datavoidsetIpAddress(IPAddress ipAddress) voidsetLeaseTime(long leaseTime) voidsetMacAddress(MACAddress macAddress) voidMethods inherited from class com.cisco.pt.ipc.impl.IPCDataImpl
checkType, pduReadBoolean, pduReadByte, pduReadDouble, pduReadFloat, pduReadInt, pduReadIPAddress, pduReadIPCData, pduReadIPV6Address, pduReadLong, pduReadMACAddress, pduReadPair, pduReadQString, pduReadShort, pduReadString, pduReadUUID, pduReadVector, readBoolean, readByte, readDouble, readFloat, readInt, readIPAddress, readIPCData, readIPV6Address, readLong, readMACAddress, readPair, readQString, readShort, readString, readUUID, readVector
-
Field Details
-
ipAddress
-
macAddress
-
leaseTime
protected long leaseTime -
port
-
-
Constructor Details
-
DHCPPoolLeaseImpl
public DHCPPoolLeaseImpl()
-
-
Method Details
-
getIpAddress
- Specified by:
getIpAddressin interfaceDHCPPoolLease- Returns:
- IPAddress Returns a IPAddress
-
setIpAddress
- Specified by:
setIpAddressin interfaceDHCPPoolLease- Parameters:
ipAddress- Takes in a parameter of ipAddress
-
getMacAddress
- Specified by:
getMacAddressin interfaceDHCPPoolLease- Returns:
- MACAddress Returns a MACAddress
-
setMacAddress
- Specified by:
setMacAddressin interfaceDHCPPoolLease- Parameters:
macAddress- Takes in a parameter of macAddress
-
getLeaseTime
public long getLeaseTime()- Specified by:
getLeaseTimein interfaceDHCPPoolLease- Returns:
- long Returns a long
-
setLeaseTime
public void setLeaseTime(long leaseTime) - Specified by:
setLeaseTimein interfaceDHCPPoolLease- Parameters:
leaseTime- Takes in a parameter of leaseTime
-
getPort
- Specified by:
getPortin interfaceDHCPPoolLease- Returns:
- String Returns a String
-
setPort
- Specified by:
setPortin interfaceDHCPPoolLease- Parameters:
port- Takes in a parameter of port
-
read
Reads this object from an EncodedBuffer of raw data- Specified by:
readin interfaceIPCData- Specified by:
readin classIPCDataImpl- Parameters:
buffer- The EncodedBuffer that contains the raw data from which to construct this object
-